English word definition — powered by WordNet
tear down so as to make flat with the ground
cause to come or go down
Want to remember pull down?